#import "KDiscoveryDataListMode.h"
@implementation KDiscoveryDataListMode
- (instancetype)initWithDictionary:(NSDictionary*)dictionary
{
    self = [super init];
    if (self) {
        [self setValuesForKeysWithDictionary:dictionary];
    }
    return self;
}
-(instancetype)init
{
    self = [super init];
    if (self) {
        _ArticleClassName = @"";
        _Id = @"";
        _ArticleClass = @"";
        _Title = @"";
        _TotalRead = @"";
        _Pic = @"";
        _CreateDateStr = @"";
        _web = @{};
    }
    return self;
}
+ (instancetype)initWithDictionary:(NSDictionary*)dictionary
{
    return [[self alloc] initWithDictionary:dictionary];
}
- (void)setValue:(id)value forUndefinedKey:(NSString*)key
{}
- (void)setArticleClassName:(NSString*)ArticleClassName{
    _ArticleClassName = [[KUntils ValueToString:ArticleClassName]copy];
}
- (void)setId:(NSString*)Id{
    _Id = [[KUntils ValueToString:Id]copy];
}
- (void)setArticleClass:(NSString*)ArticleClass{
    _ArticleClass = [[KUntils ValueToString:ArticleClass]copy];
}
- (void)setTitle:(NSString*)Title{
    _Title = [[KUntils ValueToString:Title]copy];
}
- (void)setTotalRead:(NSString*)TotalRead{
    _TotalRead = [[KUntils ValueToString:TotalRead]copy];
}
- (void)setPic:(NSString*)Pic{
    _Pic = [[KUntils ValueToString:Pic]copy];
}
- (void)setCreateDateStr:(NSString*)CreateDateStr{
    _CreateDateStr = [[KUntils ValueToString:CreateDateStr]copy];
}
- (void)setWeb:(NSDictionary *)web{
    _web = [web copy];
}
@end
